1976年5月至1980年7月在甘肅省安西縣南岔鄉工作;
1980年7月至1986年1月在甘肅省安西縣公路段工作;
1986年1月至1990年9月在甘肅省安西縣淵泉鎮工作;
1990年9月至1995年12月在甘肅省安西縣農委工作(期間:1993年8月至1996年6月在中央黨校函授學院經濟管理專業學習);
1996年1月至2000年12月任甘肅省安西縣瓜州鄉副鄉長、副書記兼紀委書記;
2000年12月至2003年4月任甘肅省安西縣瓜州鄉鄉長;
2003年4月至2005年8月任甘肅省安西縣南岔鎮黨委書記;
2005年8月至2006年8月任甘肅省安西縣發展和改革委員會主任;
2006年8月至2007年8月任甘肅省瓜州縣發展和改革委員會主任;
2007年8月至2009年10月任甘肅省瓜州縣政府縣長助理兼發展和改革委員會主任;
2009年10月任甘肅省瓜州縣人民政府副縣長。